<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
	<jsp:include page="a_head.htm"/>
  
   	<script type="text/javascript">
 	function checkAutomobil() {
 		
 		if (document.automobilerfassung.kennzeichen.value == ""){
 			alert("Bitte Kennzeichen eingeben!");
			document.automobilerfassung.kennzeichen.focus();
 			return false;
 		}
	 		
		if (document.automobilerfassung.hersteller.value == ""){
			alert("Bitte Hersteller eingeben!");
			document.automobilerfassung.hersteller.focus();
			return false;
		}
	
		if (document.automobilerfassung.modell.value == ""){
 			alert("Bitte Modell eingeben!");
 			document.automobilerfassung.modell.focus();
 			return false;
 		}
		
  		if (document.automobilerfassung.baujahr.value == ""){
 			alert("Bitte Baujahr eingeben!");
 			document.automobilerfassung.baujahr.focus();
 			return false;
  		}
  	 	if (isNaN(document.automobilerfassung.baujahr.value)){
 			alert("Das Baujahr '" + document.automobilerfassung.baujahr.value + "' ist keine Zahl. Bitte Baujahr korrekt eingeben!");
 			document.automobilerfassung.baujahr.value='';
 			document.automobilerfassung.baujahr.focus();
 			return false;
  	 	}
  	 	if (document.automobilerfassung.baujahr.value.length != 4){
 			alert("Das Format des Baujahrs '" + document.automobilerfassung.baujahr.value + "' ist nicht korrekt. Bitte Baujahr korrekt eingeben!");
 			document.automobilerfassung.baujahr.focus();
 			return false;
  	 	}
  	 	
  		if (document.automobilerfassung.leistung.value == ""){
 			alert("Bitte Leistung in PS eingeben!");
 			document.automobilerfassung.leistung.focus();
 			return false;
  		}
		
  		
  		if (document.automobilerfassung.kilometerstand.value == ""){
 			alert("Bitte Kilometerstand eingeben!");
 			document.automobilerfassung.kilometerstand.focus();
 			return false;
  		}
  		
  		if (document.automobilerfassung.aktuellerstandort.value == "--------------------------------------------------"){
 			alert("Die Auswahl im Feld 'Aktueller Standort' stellt nur eine Trennlinie dar und ist kein Standort.\nBitte anderen Standort auswählen!");
 			document.automobilerfassung.aktuellerstandort.focus();
 			return false;
  		}

	}
   </script>
  </head>

<body >
  <table  align="center" id="breite" cellspacing="0" cellpadding="0" border="0"  >
    <tr>
      <td align="center" width="100%"   >
		
		<!--schatten um die seite oben -->
        <table width="100%" align="center"      border="0" cellpadding="0" cellspacing="0">
			<tr>
			 <td valign="top" id="s1" ><img src="images/pixelspace.gif" width="50" height="50" border="0" alt=""></td>
			 <td id="s2"><img src="images/pixelspace.gif" width="50" height="50" border="0" alt=""></td>
			 <td id="s3" ><img src="images/pixelspace.gif" width="50" height="50" border="0" alt=""></td>
			</tr>
			<tr>
			 <td valign="top" id="s4" ><img src="images/pixelspace.gif" width="50" height="50" border="0" alt=""></td>
			 <td class="haupt"    width="100%">
		<!--ende schatten um die seite oben -->


		<table width="100%"  border="0" cellpadding="0" cellspacing="0">
  			<tr>
     			<td colspan="3" id="top0" >&nbsp;</td>
  			</tr>
  			<tr>
     			<td valign="top">
					<table width="100%"  border="0" cellpadding="0" cellspacing="0">
 						<tr>
						    <td valign="top" id="top1" width="33%">
						       &nbsp;
						    </td>

							<td valign="top" id="top2" width="33%" >
								<jsp:include page="a_top_menu.htm"/>
  							</td>
						    <td  valign="top"  id="top3" width="33%">
						    	  &nbsp;
						  	</td>
 						</tr>
					</table>
				</td>
			</tr>
			<tr>
				<td colspan="3"  id="top4"><div id="name">*** Go Green - share your car! ***</div></td>
			</tr>
			<tr>
				<td colspan="3"  id="inhalt"  >
<div id="content">
		<h2><c:out value="${title}"/></h2>
		<p><c:out value="${message}"/></p>
		<form method="post" name="automobilerfassung" action="SaveAutomobil.html" onsubmit="return checkAutomobil()">
			<table class="editing">
				<colgroup>
					<col class="attribute"/>
					<col class="value"/>
				</colgroup>
				<tbody>
					<%-- KENNZEICHEN EINGABEFELD --%> 
					<tr>
			 			<td>Kennzeichen:</td>
						<td>
							<input type="hidden" name="id" readonly value='<c:out value="${automobil.id}"/>' />
							<input type="text" name="kennzeichen" value='<c:out value="${automobil.kennzeichen}"/>' size="20" />
						</td>
					</tr>
					
					<%-- HERSTELLER EINGABEFELD --%> 
					<tr>
						<td>Hersteller:</td>
						<td>
							<input type="text" name="hersteller" value='<c:out value="${automobil.hersteller}"/>' size="40" />
						</td>
					</tr>
					
					<%-- MODELL EINGABEFELD --%> 
					<tr>
						<td>Modell:</td>
						<td>
							<input type="text" name="modell" value='<c:out value="${automobil.modell}"/>' size="40" />
						</td>
					</tr>
					
					<%-- BAUJAHR EINGABEFELD --%> 
					<tr>
						<td>Baujahr:</td>
						<td>
							<input type="text" name="baujahr" value='<c:out value="${automobil.baujahr}"/>' size="4" maxlength="4"/>
						</td>
					</tr>
					
					<%-- LEISTUNG EINGABEFELD --%> 
					<tr>
						<td>Leistung (in PS):</td>
						<td>
							<input type="text" name="leistung" value='<c:out value="${automobil.leistung}"/>' size="4" maxlength="4"/>
						</td>
					</tr>					
					
					<%-- KILOMETERSTAND EINGABEFELD --%> 
					<tr>
						<td>Kilometerstand:</td>
						<td>
							<input type="text" name="kilometerstand" value='<c:out value="${automobil.kilometerstand}"/>' size="6" maxlength="6" />
						</td>
					</tr>
					
					<%-- VERFÜGBAR EINGABEFELD --%> 
					<tr>
						<td>Aktuell Verfügbar:</td>
						<td>
							<select name="available">
								<c:choose>
									<c:when test="${automobil.available}">
										<option value=true>Automobil ist verfügbar</option>
										<option value=false>Automobil ist nicht verfügbar</option>
									</c:when>
									<c:otherwise>
										<option value=false>Automobil ist nicht verfügbar</option>
										<option value=true>Automobil ist verfügbar</option>
									</c:otherwise>
								</c:choose>	
							</select>
						</td>
					</tr>
					
					<%-- AKTUELLERSTANDORD EINGABEFELD --%> 
					<tr>
						<td>Aktueller Standort:</td>
						<td>
							<select name="aktuellerstandort">
								<c:choose>
									<c:when test="${edit}">
										<option value="${standort.id}">${standort.plz} ${standort.ort}; ${standort.strasse}</option>
										<option>--------------------------------------------------</option>
										
										<c:forEach items="${standorte}" var="standorte">
											<option value="${standorte.id}">${standorte.plz} ${standorte.ort}; ${standorte.strasse}</option>
										</c:forEach>
									</c:when>
									<c:otherwise>
										<c:forEach items="${standorte}" var="standorte">
											<option value="${standorte.id}">${standorte.plz} ${standorte.ort}; ${standorte.strasse}</option>
										</c:forEach>
									</c:otherwise>
								</c:choose>		
								

							</select>
						</td>
					</tr>
					
					<tr class="submit">
						<td colspan="2">
								<input type="submit" value=" Änderungen übernehmen "/>
								<input type="button" value=" Abbrechen " onclick="location.href = 'AlleAutomobile.html'"/>
						</td>
					</tr>
				</tbody>
			</table>
		</form>
</div>
				</td>
 			</tr>
		 </table>

	<jsp:include page="a_bottom_menu.htm"/>

 </body>
</html>